Synonyms for "three-banded armadillo"

Words with similar meaning